package demo1;

public class Cat extends Animal{

    static{
        System.out.println("Cat的静态代码块...");
    }

    {
        System.out.println("Cat的实例代码块...");
    }

    public Cat(){
        // super();调用不带参数的时候编译器会自动提供
        super();
        System.out.println("子类不带参数的构造方法执行完成...");
    }

    public Cat(String name, int age){
        super(name, age);
        System.out.println("子类带两个参数的构造方法执行完成...");
    }

    public void mew(){
        System.out.println(this.name + "正在喵喵叫...");
    }

}
